Foxit PDF RDK
FoxitRDKNative.CertificateEncryptData Class Reference

Public Member Functions

 constructor ()
 Constructor.
 
 constructor (is_encrypt_metadata, cipher, envelopes)
 Constructor, with parameters. More...
 
 Set (is_encrypt_metadata, cipher, envelopes)
 Set value. More...
 

Public Attributes

 cipher
 Cipher type. Please refer to values starting from SecurityHandler.e_CipherRC4 and this should be one of these values except SecurityHandler.e_CipherNone.
 
 envelopes
 A string array which specifies an array of certificate envelopes. This array should contains one or more envelopes.
 
 is_encrypt_metadata
 A boolean value to decide whether to encrypt metadata or not. true means to encrypt metadata, and false means not to encrypt metadata.
 

Detailed Description

This class represents some data used for class CertificateSecurityHandler.

Member Function Documentation

◆ constructor()

FoxitRDKNative.CertificateEncryptData.constructor ( is_encrypt_metadata  ,
cipher  ,
envelopes   
)

Constructor, with parameters.

Parameters
[in]is_encrypt_metadatatrue means to encrypt metadata, and false means not to encrypt metadata.
[in]cipherCipher type. Please refer to values starting from SecurityHandler.e_CipherRC4 and this should be one of these values except SecurityHandler.e_CipherNone.
[in]envelopesA string array which specifies an array of certificate envelopes. This array should contains one or more envelopes.

◆ Set()

FoxitRDKNative.CertificateEncryptData.Set ( is_encrypt_metadata  ,
cipher  ,
envelopes   
)

Set value.

Parameters
[in]is_encrypt_metadatatrue means to encrypt metadata, and false means not to encrypt metadata.
[in]cipherCipher type. Please refer to values starting from SecurityHandler.e_CipherRC4 and this should be one of these values except SecurityHandler.e_CipherNone.
[in]envelopesA string array which specifies an array of certificate envelopes. This array should contains one or more envelopes.
Returns
None.